FernleafSystems\Wordpress\Plugin\Shield\Modules\HackGuard\Lib\FileLocker\FileLockerController S

Total Complexity 48
Dependencies 18
Dependents 1
Total lines 284
Lines of code 210
Logical lines of code 94
Comment lines 35
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
runLocksCreation()
A
46 8 39
runAnalysis()
S
53 6 23
handleFileDownloadRequest()
S
53 4 23
canEncrypt()
S
57 4 17
maybeRunLocksCreation()
S
58 4 16
isEnabled()
S
63 4 11
addAdminMenuBarItem()
S
57 3 16
getState()
S
60 2 14
createFileDownloadLinks()
S
63 2 11
getFileLock()
S
65 2 9
canSslEncryption()
S
81 1 3
isFileLockerStateChanged()
S
82 1 3
checkLockConfig()
S
91 1 2
canRun()
S
81 1 3
setState()
S
76 1 4
purge()
S
77 1 4
countProblems()
S
73 1 5
run()
S
71 1 5
deleteAllLocks()
S
91 1 2